Enterprise Version
complicated design and multi-layered pattern
More